large mallet (mill) - Turkish English Dictionary